<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
<body>
    
</body>
<script>
    // 正则表达式  (Regular Expression)
    // 用既定的规则来匹配字符串/数字  => 一般用来做表单验证和字符串匹配


    // 组成
    // 表达式(规则)
    // 修饰符    i (忽略大小写)  g(全局匹配)    m(multiple 匹配多行)

    var reg = /day/igm;
    
    // 创建方式
    // 1. 字面量创建
    // var reg = /day/igm;

    // 2. 构造函数创建
    // var reg = new RegExp("day","igm");
    
    // 3. 组合版
    // var reg = new RegExp(/day/igm);


    // 字符串中使用正则表达式
    var str = "good good study , Day dAy up";
    var reg = /day/ig;

    console.log(str.search(reg));
    console.log(str.match(reg));
    console.log(str.replace(reg,"money"));










</script>
</html>